package com.herench.bs.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 就诊记录表（预约报道之后形成就诊记录，或使用终端当日挂号形成就诊记录）
 * Created by luoxiaoming on 2017/8/11.
 */
public class ClinicRegisterRecord implements Serializable {
    private static final long serialVersionUID = -1983959608952976978L;

    private String id;
    private String channelCode;
    private String hospitalCode;    //医院id
    private String usePersonId; //账号id
    private String appointmentCode;//预约id，如不是预约号则为空
    private String visitCode;//就诊号（医院内部返回）
    private String innerSort;//就诊序号
    private Integer queueNum;//排队叫号序列
    private String period;// 上午|下午|晚上
    private String idCard;//身份证号
    private String tranNo;//合同号
    private String chargeType;//费别
    private Date createTime;//操作时间
    private Date modifyTime;//修改时间
    private String deptCode;//挂号科室
    private String doctorCode;//挂号医生
    private String doctorTitleCode;//医生级别/职称 注意普通号显示
    private String state;//状态
    private String registerFee;//挂号费
    private String clinicFee;//诊查费
    private String otherFee;//其他费用
    private String clinicCharge;//总费用
    private String insurPay;//医保统筹支付
    private String accountPay;//个人账户支付
    private String ownPay;//个人自费支付
    private String deptAddress;//就诊地址
    private String rcptNo;//内部票据号


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getChannelCode() {
        return channelCode;
    }

    public void setChannelCode(String channelCode) {
        this.channelCode = channelCode;
    }

    public String getHospitalCode() {
        return hospitalCode;
    }

    public void setHospitalCode(String hospitalCode) {
        this.hospitalCode = hospitalCode;
    }

    public String getUsePersonId() {
        return usePersonId;
    }

    public void setUsePersonId(String usePersonId) {
        this.usePersonId = usePersonId;
    }

    public String getAppointmentCode() {
        return appointmentCode;
    }

    public void setAppointmentCode(String appointmentCode) {
        this.appointmentCode = appointmentCode;
    }

    public String getVisitCode() {
        return visitCode;
    }

    public void setVisitCode(String visitCode) {
        this.visitCode = visitCode;
    }

    public String getInnerSort() {
        return innerSort;
    }

    public void setInnerSort(String innerSort) {
        this.innerSort = innerSort;
    }

    public Integer getQueueNum() {
        return queueNum;
    }

    public void setQueueNum(Integer queueNum) {
        this.queueNum = queueNum;
    }

    public String getPeriod() {
        return period;
    }

    public void setPeriod(String period) {
        this.period = period;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getTranNo() {
        return tranNo;
    }

    public void setTranNo(String tranNo) {
        this.tranNo = tranNo;
    }

    public String getChargeType() {
        return chargeType;
    }

    public void setChargeType(String chargeType) {
        this.chargeType = chargeType;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getDeptCode() {
        return deptCode;
    }

    public void setDeptCode(String deptCode) {
        this.deptCode = deptCode;
    }

    public String getDoctorCode() {
        return doctorCode;
    }

    public void setDoctorCode(String doctorCode) {
        this.doctorCode = doctorCode;
    }

    public String getDoctorTitleCode() {
        return doctorTitleCode;
    }

    public void setDoctorTitleCode(String doctorTitleCode) {
        this.doctorTitleCode = doctorTitleCode;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }


    public String getRegisterFee() {
        return registerFee;
    }

    public void setRegisterFee(String registerFee) {
        this.registerFee = registerFee;
    }

    public String getClinicFee() {
        return clinicFee;
    }

    public void setClinicFee(String clinicFee) {
        this.clinicFee = clinicFee;
    }

    public String getOtherFee() {
        return otherFee;
    }

    public void setOtherFee(String otherFee) {
        this.otherFee = otherFee;
    }

    public String getClinicCharge() {
        return clinicCharge;
    }

    public void setClinicCharge(String clinicCharge) {
        this.clinicCharge = clinicCharge;
    }

    public String getInsurPay() {
        return insurPay;
    }

    public void setInsurPay(String insurPay) {
        this.insurPay = insurPay;
    }

    public String getAccountPay() {
        return accountPay;
    }

    public void setAccountPay(String accountPay) {
        this.accountPay = accountPay;
    }

    public String getOwnPay() {
        return ownPay;
    }

    public void setOwnPay(String ownPay) {
        this.ownPay = ownPay;
    }

    public String getDeptAddress() {
        return deptAddress;
    }

    public void setDeptAddress(String deptAddress) {
        this.deptAddress = deptAddress;
    }

    public String getRcptNo() {
        return rcptNo;
    }

    public void setRcptNo(String rcptNo) {
        this.rcptNo = rcptNo;
    }
}
